Permalink
Commits on Apr 27, 2016
  1. Updated file for Desktop

    Changes:
    * style (replace tabs with spaces)
    * hideOPR() function because it's used too often
    * PATCH-1207 for Bluejeans changed to suit new site logic
    
    Added patches:
    + PATCH-1218, pretend to be Chrome on lufthansa.com
    + PATCH-1212, Remove the top "non supported browser" banner from bankofamerica.com and chase.com
    + PATCH-1217, pretend to be Chrome on Google Spreadsheets
    + PATCH-1213, pretend to be Chrome on Gmail
    + PATCH-1214, Google Hangouts does not work without plugin
    + PATCH-1220, pretend to be Chrome on talkgadget to not force plugin download
    + PATCH-1223, Hide another Chrome ad from main Google page
    
    Removed patches:
    
    - PATCH-1191, Still an "unsupported browser" according to Google
    - PATCH-1163, No "More" button in Gmail and misaligned labels
    - PATCH-1176, Navigation keys are not working on Google - hide Opera tag from userAgent for all sites except hangouts
    Lex-2008 committed Apr 27, 2016
Commits on Nov 27, 2015
  1. new file for Desktop

    * proper checking of (sub)domain
    
    Added:
    PATCH-1207, Bluejeans web app doesn't work with Opera
    PATCH-1209, force correct Bluejeans plugins
    Lex-2008 committed Nov 27, 2015
Commits on Aug 11, 2015
  1. Updated browser.js for Opera 28+

    Added patches:
    * PATCH-1199, Unsupported browser warning on https://www.bankofamerica.com/
    * PATCH-1197, Hide Chrome ad from main Google page
    
    Modified patches:
    * PATCH-1176, Navigation keys are not working on Google - hide Opera tag
      from userAgent for all sites except hangouts
    Lex-2008 committed Aug 11, 2015
Commits on May 26, 2015
  1. update browser.js for Opera Desktop 28.0

    Removed patch:
    * PATCH-1197, Hide Chrome ad from main Google page
    
    Changed patch:
    * PATCH-1191, Still an "unsupported browser" according to Google
    Lex-2008 committed May 26, 2015
Commits on Apr 9, 2015
  1. Update browser.js for Desktop, versions 28+

    * use hative String.endsWith() functions instead of custom ones
      Note: this change is incompatible with earlier versions
    
    Added patch:
    PATCH-1197, Hide Chrome ad from main Google page
    
    Removed patch:
    PATCH-1193, fox.com: Disable Drupal.foxBrowserUpdate.operaCheck function
    Lex-2008 committed Apr 9, 2015
  2. copying browser.js from Opera 25 to Opera 28

    it will have some incompatible changes
    Lex-2008 committed Apr 9, 2015
Commits on Feb 3, 2015
  1. new browser.js for Desktop

    Added patches:
    PATCH-1195, Facebook - block first character in the comment field from triggering a single key keyboard shortcut
    PATCH-1191, Still an "unsupported browser" according to Google
    
    Removed patch:
    PATCH-1032, Google Docs - auto-close unsupported browser message
    Lex-2008 committed Feb 3, 2015
Commits on Jan 26, 2015
  1. New file for Opera Desktop.

    Added patch:
    PATCH-1193, fox.com: Disable Drupal.foxBrowserUpdate.operaCheck function
    
    Edited patches:
    PATCH-1190, Delta.com shows browser warning to Opera 25
    PATCH-1194, remove topbanner on www.hao123.com
    OTWK-21, stanserhorn.ch - fix UDM sniffing
    PATCH-1166, vimeo.com - make click-to-play and turbo mode work
    (more strict/correct hostname checking)
    Lex-2008 committed Jan 26, 2015
Commits on Jan 14, 2015
  1. Updated files for Opera 11.16, 12.01, 12.10 for desktop

    Removed patches:
    PATCH-949, search.nta.co.jp - fix mouseover/mouseout state change with innerHTML
    PATCH-421, Enable news ticker on Balkanweb
    PATCH-603, GoogleTV: fix broken word spacing - Opera bug
    PATCH-712, huntington.com: work around browser sniff
    PATCH-588, SoftBank Mobile History Plugin browser sniffing
    Lex-2008 committed Jan 14, 2015
  2. Updated file for Opera 25 for Desktop

    Added patch:
    PATCH-1194, remove topbanner on www.hao123.com
    Lex-2008 committed Jan 14, 2015
Commits on Dec 3, 2014
  1. updated file for Opera Desktop 25+

    Removed patch:
    PATCH-1165, allegro.pl - disable -webkit-transform due to Blink bug
    
    Added patch:
    PATCH-1190, Delta.com shows browser warning to Opera 25
    Lex-2008 committed Dec 3, 2014
Commits on Oct 30, 2014
  1. updated files for Opera Desktop 11.62, 12.01, 12.10.

    Removed patches:
    PATCH-1072, qidian.com - work around base resolving issue in Presto
    PATCH-808, aldoshoes.com - fix broken document.domain settings
    PATCH-998, lucasarts.com - fix compatibility with hive
    PATCH-1046, msn.foxsports.com - close iframe so comments can load.
    PATCH-1154, wikiwatchdog.com - prevent default form submit
    PATCH-928, expostas.com - add word break opportunity
    PATCH-1118, gvt.com.br: browser blocking
    PATCH-1111, lifehacker: re-style abs.pos boxes
    PATCH-925, lingvo.ru: prevent mousedown prevention
    PATCH-1032, Google Docs - auto-close unsupported browser message
    PATCH-664, oakley.com: abuse of CSS content on real elements
    Lex-2008 committed Oct 30, 2014
  2. updated file for Opera Mobile Classic (Opera 12, Presto-based).

    Removed patches:
    PATCH-1037, www.livedoor.com - add missing gradients and layout fix
    PATCH-1056, froma.yahoo.co.jp - add missing gradients
    PATCH-839, ameblo.jp - add missing gradients and background-size
    PATCH-1014, j-cast.com - add missing gradients
    PATCH-1054, mbga.jp - adding missing gradients
    Lex-2008 committed Oct 30, 2014
  3. update file for Opera Mobile 15+ (Blink-based).

    Added patch:
    PATCH-1188, Google left side menu is not scrollable
    Lex-2008 committed Oct 30, 2014
Commits on Sep 19, 2014
  1. new browser.js files for Desktop, ver. 24 and 25.

    Added patch:
    PATCH-1187, iTunes U Course Manager - hide Opera tag
    
    Edited patch (ver. 24 only):
    PATCH-1032, Google Docs - auto-close unsupported browser message
    Lex-2008 committed Sep 19, 2014
Commits on Sep 17, 2014
  1. Update browser.js for Desktop version 25

    Edited patch:
    PATCH-1032, Google Docs - auto-close unsupported browser message
    
    Removed patch:
    PATCH-1164, YouTube force Flash player for HTML5 content
    Lex-2008 committed Sep 17, 2014
  2. Update browser.js for Desktop:

    Added patch:
    PATCH-1185, youtube.com - show video above playlist
    
    Removed patch:
    PATCH-1171, lingualeo.ru - show embedded videos from ted.com
    Lex-2008 committed Sep 17, 2014
Commits on Jul 1, 2014
  1. Update browser.js file for Opera Mobile, version 12.10

    Removed:
    * PATCH-1044, blog.livedoor.com - add missing gradients
    * PATCH-1041, news.livedoor.com - add missing gradients and icon fix
    * PATCH-1039, wiki.livedoor.com - add missing gradients
    Lex-2008 committed Jul 1, 2014
Commits on Jun 17, 2014
  1. Update files for Opera Desktop and Mobile, versions 11.64, 12.01, 12.…

    …10, 15+
    
    Added:
    * don't process browser.js if "operabrowserjs=no" is in URL
      (only Blink-based Opera)
    * PATCH-1178, Google sniffing gone bad - so break it
    * PATCH-1122, Make HTMLDocument.createTouchList() behave as per spec
      (Opera Mobile 12.10)
    
    Changed:
    * clean up browser.js for Mobile, like it was done for Desktop
    * PATCH-1176, - hide Opera tag from userAgent for all sites except hangouts
    
    Removed:
    * PATCH-1168, otvety.google.ru - remove "unsupported browser" banner
    * PATCH-1076, usbank.com - avoid unsupported browser alert
    * PATCH-1181, hide "Yahoo Answers is not optimized for your browser"-message
    * PATCH-492, virginamerica.com - Fix browser sniffing
    * PATCH-792, m.chase.com - Positional fixes for images
    * PATCH-1058, mixi.jp - add missing gradients and layout fix
    Lex-2008 committed Jun 17, 2014
Commits on May 16, 2014
  1. Update readme link

    Lex-2008 committed May 16, 2014
  2. Clean up browser.js for Desktop Opera 15+

    Move some lines around and change few variable names after real javascript
    developer accidentally looked into this file.
    Lex-2008 committed May 16, 2014
  3. Update browser.js files for Desktop Opera 11.62, 12.01, 12.10

    Added patch:
    PATCH-1181, hide "Yahoo Answers is not optimized for your browser"-message
    
    Removed patches:
    PATCH-274, TVGuide doesn\'t show program descriptions, due to browser sniffing
    PATCH-427, layout issue on Tradera.com\'s header
    PATCH-643, nab.com.au: avoid browser warning
    PATCH-689, talenthouse.com: work around browser sniff
    PATCH-704, nbs.rs: fix iframe resize
    PATCH-853, udemy.com: Opera doesn\'t support 3Dtransforms yet
    PATCH-873, onlystudy.cn: Make sure an event is passed in to the handler
    PATCH-1018, lufthansa.com - fix unclickable positioned inputs
    PATCH-1089, myntra.com - content wraps
    Lex-2008 committed May 16, 2014
Commits on Mar 21, 2014
  1. update browser.js for Desktop Opera 15+

    Added patch:
    + PATCH-1176, Navigation keys are not working on Google - hide Opera tag from userAgent for all sites
    Lex-2008 committed Mar 21, 2014
Commits on Mar 11, 2014
  1. update browser.js for Opera Mobile 12.1

    Changed patch:
    * change ANDMO-1210 patch to respect https embeds, too
    
    Removed patches:
    * PATCH-1053, dmm.co.jp - add missing gradients and icon fix
    * PATCH-186, tokyo.jp, lg.jp enable maps
    * PATCH-981, www.goo.ne.jp - add missing gradient and layout fix
    * PATCH-779, m.iboa.pl: make it fit device-width
    * PATCH-752, m.mthai.com: add missing gradient
    * PATCH-1069, postdanmark.dk - remove sniff in jQuery postMessage plugin (incorrectly assumes lack of postMessage).
    * PATCH-929, dickmorris.com - avoid empty lightbox
    * PATCH-638, frys.com: avoid racy framebuster due to lack of script async
    * PATCH-848, goo-net.com - add missing gradients and fallback bg color for mini
    * PATCH-868, nocoty.pl - add missing gradients
    * PATCH-360, Enable the password box on smithbarney.com
    * PATCH-864, wp.pl - add missing gradients
    * PATCH-1004, www.biglobe.ne.jp - add missing gradients
    Lex-2008 committed Mar 11, 2014
  2. update browser.js for Desktop Opera 15+

    Added patches:
    + PATCH-1174, iCloud iWork new document stays blank - camouflage as Chrome
    + PATCH-1165, allegro.pl - disable -webkit-transform due to Blink bug
    Lex-2008 committed Mar 11, 2014
  3. add browser.js for Opera Mobile 15+

    Changes since last browser.js for Opera Mobile 14:
    * change ANDMO-1210 patch to respect https embeds, too
    
    Added patch:
    + PATCH-1153, Bing - fix viewport after rotation
    
    Removed patch:
    - PATCH-1124, m.ruter.no - fix body background width
    Lex-2008 committed Mar 11, 2014
Commits on Feb 7, 2014
  1. New browser.js from the new contributor :)

    Added one patch:
    PATCH-1173, ssc[online][2].{nic,gov}.in - Netscape not supported message
    Lex-2008 committed Feb 7, 2014
Commits on Jan 22, 2014
  1. New browser.js 12.10+

    Removed patches
    PATCH-1158, deploy.com: sniffer
    PATCH-936, nfl.com: avoid hundreds of reflows
    PATCH-902, ingdirect.com: avoid browser blocking
    PATCH-895, directbus.com.mx: avoid freezing Flash frontpage
    PATCH-875, bankofamerica: don't use IE stylesheet
    PATCH-750, westelm.com - Fix compatibility with old version of MapQuest
    API
    PATCH-716, Suzuki Japan - fix 3D car browser functionality
    PATCH-638, frys.com: avoid racy framebuster due to lack of script async
    PATCH-509, cnnturk: work around CSS bug that causes footer content to
    float upwards
    PATCH-322, Force height to avoid overlapping on orbitdownloader
    olak committed Jan 22, 2014
  2. New browser.js 12.01+

    Removed patches
    PATCH-1158, deploy.com: sniffer
    PATCH-1155, vine.co - overlay kills click-to-play video
    PATCH-988, uye.memurlar.net: fix table layout
    PATCH-936, nfl.com: avoid hundreds of reflows
    PATCH-902, ingdirect.com: avoid browser blocking
    PATCH-895, directbus.com.mx: avoid freezing Flash frontpage
    PATCH-875, bankofamerica: don't use IE stylesheet
    PATCH-750, westelm.com - Fix compatibility with old version of MapQuest
    API
    PATCH-716, Suzuki Japan - fix 3D car browser functionality
    PATCH-638, frys.com: avoid racy framebuster due to lack of script async
    PATCH-509, cnnturk: work around CSS bug that causes footer content to
    float upwards
    PATCH-322, Force height to avoid overlapping on orbitdownloader
    
    Added patches
    nPATCH-1162, Google Spreadsheets sniffing prevents editing
    olak committed Jan 22, 2014
  3. New browser.js 11.62+

    Removed patches
    PATCH-1158, deploy.com: sniffer
    PATCH-875, bankofamerica: don't use IE stylesheet
    PATCH-750, westelm.com - Fix compatibility with old version of MapQuest
    API
    PATCH-716, Suzuki Japan - fix 3D car browser functionality
    PATCH-638, frys.com: avoid racy framebuster due to lack of script async
    PATCH-509, cnnturk: work around CSS bug that causes footer content to
    float upwards
    PATCH-322, Force height to avoid overlapping on orbitdownloader
    
    Added patches
    nPATCH-1162, Google Spreadsheets sniffing prevents editing
    olak committed Jan 22, 2014
  4. New browser.js 15.0+

    Added patches
    PATCH-1171, lingualeo.ru - show embedded videos from ted.com
    PATCH-1168, otvety.google.ru - remove "unsupported browser" banner
    PATCH-1166, vimeo.com - make click-to-play and turbo mode work
    PATCH-1164, YouTube force Flash player for HTML5 content
    olak committed Jan 22, 2014
  5. Spoof file update

    Mostly removals
    olak committed Jan 22, 2014