equal
deleted
inserted
replaced
496 return numberValue(value, number) && compareValue(have3dRendering, static_cast<int>(number), op); |
496 return numberValue(value, number) && compareValue(have3dRendering, static_cast<int>(number), op); |
497 } |
497 } |
498 return returnValueIfNoParameter; |
498 return returnValueIfNoParameter; |
499 } |
499 } |
500 |
500 |
501 #if ENABLE(WIDGETS_10_SUPPORT) |
|
502 static bool view_modeMediaFeatureEval(CSSValue* value, RenderStyle*, Frame* frame, MediaFeaturePrefix op) |
501 static bool view_modeMediaFeatureEval(CSSValue* value, RenderStyle*, Frame* frame, MediaFeaturePrefix op) |
503 { |
502 { |
504 if (value) { |
503 UNUSED_PARAM(op); |
505 String mode = static_cast<CSSPrimitiveValue*>(value)->getStringValue(); |
504 if (!value) |
506 if (ChromeClient* client = frame->page()->chrome()->client()) { |
505 return true; |
507 if (mode == "windowed" && client->isWindowed()) |
506 return Page::stringToViewMode(static_cast<CSSPrimitiveValue*>(value)->getStringValue()) == frame->page()->viewMode(); |
508 return true; |
507 } |
509 if (mode == "floating" && client->isFloating()) |
|
510 return true; |
|
511 if (mode == "fullscreen" && client->isFullscreen()) |
|
512 return true; |
|
513 if (mode == "maximized" && client->isMaximized()) |
|
514 return true; |
|
515 if (mode == "minimized" && client->isMinimized()) |
|
516 return true; |
|
517 return false; |
|
518 } |
|
519 } |
|
520 return true; |
|
521 } |
|
522 #endif |
|
523 |
508 |
524 static void createFunctionMap() |
509 static void createFunctionMap() |
525 { |
510 { |
526 // Create the table. |
511 // Create the table. |
527 gFunctionMap = new FunctionMap; |
512 gFunctionMap = new FunctionMap; |